home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Sprite 1984 - 1993
/
Sprite 1984 - 1993.iso
/
src
/
cmds
/
ggraph
/
RCS
/
commands.h,v
< prev
next >
Wrap
Text File
|
1989-07-12
|
5KB
|
210 lines
head 1.1;
branch ;
access ;
symbols ;
locks ; strict;
comment @ * @;
1.1
date 89.07.12.01.40.27; author douglis; state Exp;
branches ;
next ;
desc
@baseline from monet (?)
@
1.1
log
@Initial revision
@
text
@/****************************************************************/
/* commands for ggraph */
/* xgr - X grid on/off */
/* xgr on|off */
/* ygr - Y grid on/off */
/* ygr on|off */
/* xax - X axis on/off */
/* xax on|off */
/* yax - Y axis on/off */
/* yax on|off */
/* xti - X ticks on/off */
/* xti on|off */
/* yti - Y ticks on/off */
/* yti on|off */
/* xtl - X label on/off */
/* xtl on|off */
/* ytl - Y label on/off */
/* ytl on|off */
/* gti - Graph title */
/* gti <string> */
/* das - Data start */
/* das <string> */
/* xla - X label */
/* xla <string> */
/* yla - Y label */
/* yla <string> */
/* tif - Graph title on/off */
/* tif on|off */
/* dae - Data end */
/* dae */
/* xst - Set X scaling */
/* xst <# of tick> <delta> <starting tick> <dev org> */
/* yst - Set Y scaling */
/* yst <# of tick> <delta> <starting tick> <dev org> */
/* lty - Line type */
/* lty <line name> <type #> */
/* lcu - Curve type */
/* lcu <line name> <curve type> */
/* lof - Line on/off */
/* lof <line name> on|off */
/* lsy - Line symbol */
/* lsy <line name> <symbol #> */
/* dra - Draw graph */
/* dra <output file name> */
/* lla - Line label on/off */
/* lla <line name> on|off */
/* llp - Line label position */
/* llp <line name> <X pos> <Y pos> */
/* sla - Line label string */
/* sla <line name> <string> */
/* fra - graph frame on or off */
/* fra on|off */
/* frt - graph frame thickness */
/* frt <size #> */
/* xgt - X grid type */
/* xgt <grid #> */
/* ygt - Y grid type */
/* ygt <grid #> */
/* *gtp - Graph title position */
/* gtp <X coord> <Y coord> */
/* *ytp - Y label position */
/* ytp <X coord> <Y coord> */
/* *xtp - X label position */
/* xtp <X coord> <Y coord> */
/* tis - Title text size */
/* tis <size #> */
/* xts - X label text size */
/* xts <size #> */
/* yts - Y label text size */
/* yts <size #> */
/* *lth - line thickness */
/* lth <size #> */
/* typ - type of graph */
/* typ <type #> */
/* xpr - precision for X tick labels */
/* xpr <#> <#> */
/* ypr - precision for Y tick labels */
/* ypr <#> <#> */
/* syz - symbol size */
/* syz <size #> */
/* ssw - symbols on or off */
/* ssw on|off */
/* tft - title font */
/* tft <font #> */
/* xft - X label font */
/* xft <font #> */
/* yft - Y label font */
/* yft <font #> */
/* *rea - read a command file */
/* rea <file name> */
/* *ver - Y label vertical */
/* ver on|off */
/* *lox - X coordinates logs */
/* lox on|off */
/* *loy - Y coordinates logs */
/* loy on|off */
/* *log - log-log graph */
/* log on|off */
/* *xle - x axis length in units */
/* xle <length> */
/* *yle - y axis length in units */
/* xle <length> */
/* */
/****************************************************************/
/* commands */
#define XGRID 0
#define YGRID 1
#define XAXIS 2
#define YAXIS 3
#define XTICK 4
#define YTICK 5
#define XTICKL 6
#define YTICKL 7
#define TITLE 8
#define DATASTART 9
#define XLABLE 10
#define YLABLE 11
#define TITFLG 12
#define DATAEND 13
#define SETX 14 /* temp hack to set parameters */
#define SETY 15 /* temp hack to set parameters */
#define LTYPE 16
#define LCURVE 17
#define LONOFF 18
#define LSYM 19
#define DRAW 20
#define LINELABEL 21
#define LLINELABPOS 22
#define SLINELABEL 23
#define FRAME 24
#define FRAMETHICK 25
#define XGRTYPE 26
#define YGRTYPE 27
#define TITLEPOS 28
#define YPOS 29
#define XPOS 30
#define TITLESIZE 31
#define XSIZE 32
#define YSIZE 33
#define LTHICK 34
#define GTYPE 35
#define XPRECISION 36
#define YPRECISION 37
#define SYMBOLSZ 38
#define SYMBOLSW 39
#define TITLEFT 40
#define XFONT 41
#define YFONT 42
#define READ 43
#define VERTICALT 44
#define LOGX 45
#define LOGY 46
#define LOGLOG 47
#define QUIT 48
#define FIRST_LAB 49
#define FIRST_LAB_X 50
#define FIRST_LAB_Y 51
#define COMMENT 52
#define AXCROSS 53
#define AXCROSS_X 54
#define AXCROSS_Y 55
#define LEGEND 56
#define LEGEND_BOX 57
#define LEGEND_SIDE 58
#define SET_LEGEND_LABEL 59
#define SET_LEGEND_HEADING 60
#define SET_LEGEND_HEAD_FONT 61
#define SET_LEGEND_HEAD_SIZE 62
#define XTICK_FONT 63
#define YTICK_FONT 64
#define XTICK_SIZE 65
#define YTICK_SIZE 66
#define XSET 67
#define YSET 68
#define LINE_LAB_FONT 69
#define LINE_LAB_SIZE 70
#define XAXIS_LENGTH 71
#define YAXIS_LENGTH 72
#define SET_UNITS 73
#define MAXCOMMAND 74
@